Revision: kernel-package--devel--0.2--patch-51
Archive: srivasta@debian.org--2003-primary
Creator: Manoj Srivastava <srivasta@debian.org>
Date: Fri Oct  1 16:04:40 CDT 2004
Standard-date: 2004-10-01 21:04:40 GMT
New-files: kernel/.arch-ids/linux.1.id
    kernel/.arch-ids/um.postinst.id
    kernel/.arch-ids/um.prerm.id kernel/linux.1
    kernel/um.postinst kernel/um.prerm
Modified-files: kernel/image.postinst kernel/rules
New-patches: srivasta@debian.org--2003-primary/kernel-package--devel--0.2--patch-51
Summary: Polishing the UML related code
Keywords: 

More modifications to the kernel-uml-$version packages created. Now
the modules live in /usr/lib/modules/ instead of in
/usr/share/uml. The package now uses alternatives to allow people to
have multiple uml images on the machine at the same time, while still
retaining a /usr/bin/linux and a man page for that.  Rewrote the man
page from scratch.

The old postinst script for initrd kernels, in the case of an upgrade,
would overwrite the existing initrd in-place.  If there was a failure
for whatever reason (most notably, mkinitrd failing), the existing
initrd was destroyed and the system could be left in an unbootable
state in some cases where this could otherwise be prevented. Now, it
attempts to make the process somewhat more safe by writing to a
temporary file and atomically renaming it only if mkinitrd succeeds.

